home *** CD-ROM | disk | FTP | other *** search
-
- README file for the HitDetection application.
-
- The HitDetection application is intended to highlight patterns in a Display PostScript
- environment.
-
-
- Below lies an annotated list of the files used in the application.
-
- DetectApp - A subclass of Application. Creates the window with the
- ScrollView, DocView and DrawingView. Provides the
- id's of the items in the Methods Panel (matrices, buttons, etc).
- ScrollingView - A subclass of ScrollView. This view syncronizes the DrawingView
- with the offscreen buffers.
- DocView - A subclass of View. Serves as the DocView for the ScrollView.
- Makes the DrawingView a subview making it easier to
- size and scale the DrawingView. The Drawing View is
- resized whenever the user zooms into or out of the
- document.
- DrawingView - A subclass of View. The view that manages the drawing for a
- document. Contains a single Bezier curver (represented
- in the form of a Bezier object). A grid can be drawn in the
- view and it can be scaled in or out in conjuction with the
- DocView.
- Bezier - A subclass of Object that contains the points locations for the
- Bezier and performs the hit detection operations.
-
-
- DrawingViewWraps.psw - PS Routines for turning patterns into Type 3 fonts.
-
-
- Topics of interest from the HitDetection application:
-
- Drawing a grid (DrawingView)
- Changing and moving a graphic object (DrawingView, Bezier)
- Using offscreen windows to buffer drawing (ScrollingView, DrawingView)
- Hit detection (DrawingView, Bezier)
- Scaling the view (DocView, DrawingView)
-